@charset "utf-8";
/* CSS Document */
body {margin:0;padding:0;background:#fff;font-size:14px;color:#333;line-height:26px;font-family: "黑体";}
.clear {clear:both;line-height:0;}
a {color:#333; text-decoration:none;}
a:hover {color:#000; text-decoration:underline;}
ul,ol,li,dd,dt,dl,h1,h2,h3,h4,h5,h6,form { list-style:none;padding:0;margin:0;}
dd,dt,dl,ul,li {display:block;}
.w1200 {width:100%;font-size:0.8rem;}
img {border:0;max-width: 100%;}
header {display:block;}
header .logo {background:#C5A47E;height:80px;}
header .logo span {display:block;position: absolute;}
header .logo span.a {width:70px;height:40px;left:10px;top:20px;}
header .logo span.a img {display: block;width:69px;height:40px;}
header .logo span.b {left:90px;top:20px;font-size:1rem;}
header .logo span.b a {color:#fff;}
header .logo span.c {top:25px;right:10px;height:30px;width:30px;}
header .logo span.c img {display: block;height:30px;width:30px;}
header .navvm span {display: block;width:25%;float:left;text-align:center;margin-top:-1px;}
/* header .navvm span a {display: block;width:100%;height:3rem;line-height:3rem;font-size:.8rem;border:1px dotted #C5A47E;color:#C5A47E;border-right:none;border-bottom:none;font-weight: bold;} */
header .navvm span a {display: block;
    width: 100%;
    height: 3.3rem;
    padding-top: .8rem;
    line-height: 1.2rem;
    /* padding: .6rem 0; */
    font-size: .8rem;
    border: 1px dotted #C5A47E;
    color: #C5A47E;
    border-right: none;
    border-bottom: none;
    font-weight: bold;}
.slideBox{ width:100%; height:220px; overflow:hidden; position:relative;}
.slideBox .hd{ height:20px; overflow:hidden; position:absolute; left:50%;margin-left:-60px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:10px;border-radius: 15px;border:2px solid #fff;width:15px; height:15px; line-height:14px; text-align:center;  cursor:pointer; }
.slideBox .hd ul li.on{ background:#fff; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:220px; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
.pc_header_bg,.pc_header {display:none;}

.title_t {max-width: 320px;text-align: center;margin:auto;background:url(titbj.jpg) center 50px no-repeat;padding-top:40px;padding-bottom:30px;clear:both;}
.title_t span {display:block;background:#fff;width:180px;margin:auto;font-size:1rem;}
.title_t span font {display:inline-block;padding-left:10px;color:#333;}
.title_t span.a {font-size:1.4rem;}

.index_about {padding:0 1rem;}

.index_aobut_left {float:auto;width:100%;}
.index_aobut_left p {padding-right:0;font-size:16px;}
.index_aobut_right {display:none;}
.more a {display:block;width:180px;text-align:center;height:50px;line-height:50px;border-radius: 50px; background:#C5A47E;color:#fff;margin:auto;}

.shopbox ul{ padding:0.5rem;overflow: hidden;}
.shopbox ul li{ padding-bottom:0.5rem; width:47.5%; float:left;  margin:0;margin-bottom:0.5rem;border:1px solid #e1e1e1;text-align: center;}
.shopbox ul li:nth-child(2n+1){ margin-right:3%;}
.shopbox ul li .img{ height:8rem; overflow:hidden}
.shopbox ul li .img img{ width:98%; min-height:98%;padding:1%;}
.shopbox ul li .name{ font-size:0.8rem; line-height:1.5rem; height:1.5rem;overflow: hidden; text-overflow:ellipsis;white-space:nowrap;padding-left:0px;padding-top:10px;}

.shopboxx ul{ padding:0.5rem;overflow: hidden;}
.shopboxx ul li{ padding-bottom:0.5rem; width:47.5%; float:left;  margin:0;margin-bottom:0.5rem;border:1px solid #e1e1e1;text-align: center;}
.shopboxx ul li:nth-child(2n+1){ margin-right:3%;}
.shopboxx ul li .img{ height:8rem; overflow:hidden}
.shopboxx ul li .img img{ width:98%; min-height:98%;padding:1%;}
.shopboxx ul li .name{ font-size:0.8rem; line-height:1.5rem; height:1.5rem;overflow: hidden; text-overflow:ellipsis;white-space:nowrap;padding-left:0px;padding-top:10px;}

.shopboxxr ul{ padding:0.5rem;overflow: hidden;}
.shopboxxr ul li{ padding-bottom:0.5rem; width:47.5%; float:left;  margin:0;margin-bottom:0.5rem;border:1px solid #e1e1e1;text-align: center;}
.shopboxxr ul li:nth-child(2n+1){ margin-right:3%;}
.shopboxxr ul li .img{ height:8rem; overflow:hidden}
.shopboxxr ul li .img img{ width:98%; min-height:98%;padding:1%;}
.shopboxxr ul li .name{ font-size:0.8rem; line-height:1.5rem; height:1.5rem;overflow: hidden; text-overflow:ellipsis;white-space:nowrap;padding-left:0px;padding-top:10px;}

.index_news {padding-bottom:0px;}
.index_news li {border-bottom:1px dashed #ccc;position: relative;clear: both;padding:5px 0;min-height:inherit;height:26px;overflow: hidden;}
.index_news li .title_n {background:#fff;color:#C5A47E;width:auto;height:auto;float:right;margin-right:0;text-align: right;}
.index_news li .title_n div {padding-top:0px;width:90px;padding-left:20px}
.index_news li .title_n font {float:left;}
.index_news li .title_n font.d {display:inline-block;}
.index_news li .title_n font.e {display:inherit;position:static;width:auto;font-size:0.8rem;font-weight:normal;}
.index_news li .title_n_t a {font-size:0.8rem;color:#666;padding-left:30px;background:url(newsli.png) 10px center no-repeat;}
.info_n {display:none;}
.news_none {display:block;}

.picMarquee-left{ width:100%;  overflow:hidden; position:relative;padding-bottom:20px;  }
.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.picMarquee-left .hd .next{ background-position:0 -50px;  }
.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
.picMarquee-left .bd{ padding:1px;   }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:100px; height:65px; display:block; padding:1px; border:1px solid #ccc; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px;   }

.picMarquee-leftt { width:100%;  overflow:hidden; position:relative;padding-bottom:20px;  }
.picMarquee-leftt .bd{ padding:0px;   }
.picMarquee-leftt .bd ul{ overflow:hidden; zoom:1;padding-left:10px;}
.picMarquee-leftt .bd ul li{width:30%;margin:8px 1%; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-leftt .bd ul li .pic{ text-align:center; }
.picMarquee-leftt .bd ul li .pic img{ width:96%; height:60px; display:block; padding:1%; border:1px solid #ccc; }
.picMarquee-leftt .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-leftt .bd ul li .title{ line-height:24px;   }

footer {background:#383838;color:#fff;padding:20px 0;overflow: hidden;font-size:0.8rem;}
footer p {margin:0;}
.footerr div {float:left;}
.footerr div.a {display:none;width:720px;padding-top:40px;}
.footerr div.b {display:none;width:120px;padding:0 10px;border-right:1px solid #4F4F4F;}
.footerr div.b img {width:100px;}
.footerr div.b p {line-height:20px;}
.footerr div.c {padding-left:20px;}
.footerr div.c div {float:none;}
.footerr div.c div.img {display:none;padding-right:15px;}
footer a {color:#fff;}
.beian {display:none;}

.about {padding:0 1rem;}
.contact {padding:0 1rem;}
.contact_l {float:left;width:100%;font-size:0.8rem;}
.contact_r {float:right;width:100%;}
.webmap {display:none;}
.mobmap {display:block;}
.liuyan {width:100%;padding:30px 0;margin:auto;padding-bottom:50px;}
.liuyan_k input {width:96%;height:24px;line-height: 24px; margin-top:10px;border:1px solid #C5A47E;padding:10px 2%;border-radius: 0px;background:#fff;-webkit-appearance:none;font-size:0.8rem;}
.liuyan_k textarea {width:96%;-webkit-appearance:none;border-radius: 0px;padding:10px 2%;font-size:0.8rem;}
.liuyan_k input.btnly {border:1px solid #C5A47E;background:#C5A47E;color:#fff;height:50px;cursor: pointer;width:100%;margin-top:0px;border-radius:0px;font-size:1rem;}
.info_text {padding-bottom:1rem;}
h1.title_news {font-size:1.2rem;}
.text_news,.next_p {padding:0 1rem;}

.izl-rmenu {display:none;}
.info_p_img img {max-width:100%;}
.text_news {font-size:1rem;}
.video_cp {width:100%;margin-left:0;}

/* .webmap {
    display: none;
} */

/*#fenye{color:#999; text-align:center; padding:1rem 0;}
#fenye table{ width:100%;text-align:center;}
#fenye a{font-size:0.8rem;height:1.5rem;line-height:1.5rem;color:#A5A3A3; border-radius:0.1rem; background:#F1F1F1; display:inline-block; margin:0 0.3rem; padding:0 0.3rem; display:none;}
#fenye a:hover{background:#C5A47E; color:#fff;}
#fenye .prev,#fenye .next{text-align:center; width:2.5rem; display:inline-block;}
#fenye a:hover{color:#fff; text-decoration:none;}*/